topa kafayla vurma - Turkish English Dictionary